package org.ymh.unix_file_system.domain;

import java.util.ArrayList;

/**
 * @author lenovo
 * @version 1.0
 * @description: 为了节约运行内存，采用存入和读取的方式去实现，即向对应的物理块写入栈的号
 * @date 2023/12/17 1:32
 */
public class FreeBlockLinkedList {
     /**
     * @Description 栈的栈底为当前装的空闲块，遍历记得倒着遍历
     * @Author  lenovo
     * @Date   2023/12/17 2:07
     */
     public ArrayList<Integer> stack;
     public FreeBlockLinkedList()
     {
          stack=new ArrayList<>();
          stack.add(0);
     }

     public ArrayList<Integer> getStack() {
          return stack;
     }

     public void setStack(ArrayList<Integer> stack) {
          this.stack = stack;
     }
}
